/**
 * 
 */
package br.ufpe.cin.plebeia.persistence.hibernateDao;

import java.math.BigInteger;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;

import org.hibernate.Session;

import br.ufpe.cin.plebeia.dao.PerfumeDao;
import br.ufpe.cin.plebeia.model.Perfume;
import br.ufpe.cin.plebeia.util.HibernateUtil;

/**
 * @author bruno
 * 
 */
public class HibernatePerfumeDao extends HibernateBasicDao<Perfume> implements
		PerfumeDao {
	public HibernatePerfumeDao() {
		super(Perfume.class);
	}

	public static void main(String[] args) {

		List<Perfume> name = new HibernatePerfumeDao().retrieveAll();
		System.out.println(name);
		// Perfume perfume = new Perfume();
		// perfume.setId(1);
		// perfume.setNome("perfume1");
		// perfume.setVersion(1);

		// Collection colListarCidades;
		//		
		// List result = new HibernatePerfumeDao().retrieveAll();
		// Iterator objetos = result.iterator();
		//
		// colListarCidades = new ArrayList();
		// for (int i = 0; i < result.size(); i++) {
		// Object[] tuple = (Object[])objetos.next();
		// Perfume perfume = new Perfume();
		// perfume.setId(new Long((Integer)tuple[0]));
		// // cidadeDTO.setCidade((String)tuple[1]);
		// // cidadeDTO.setUf((String)tuple[2]);
		// colListarCidades.add(perfume);
		// }

	}
}
